animal residue - Turkish English Dictionary